package com.hm.system.mongo.domain.def;

import com.hm.common.util.DbDocumentDef;
import com.hm.system.mongo.domain.system.SysDictInfo;
import com.hm.system.mongo.domain.system.SysFuncInfo;
import com.hm.system.mongo.domain.system.SysMenuInfo;
import com.hm.system.mongo.domain.system.SysRoleInfo;
import com.hm.system.mongo.domain.system.SysUserInfo;

/**
 * @author shishun.wang
 * @date 2016年6月5日 下午10:07:14
 * @version 1.0
 * @describe
 */
public enum DbSystemDef implements DbDocumentDef {

	SYS_USER_INFO("用户管理", SysUserInfo.class.getName()),

	SYS_ROLE_INFO("角色管理", SysRoleInfo.class.getName()),

	SYS_MENU_INFO("菜单管理", SysMenuInfo.class.getName()),

	SYS_DICT_INFO("字典管理", SysDictInfo.class.getName()),

	SYS_FUNC_INFO("功能管理", SysFuncInfo.class.getName());

	private String value;

	private String tagerClass;

	private DbSystemDef(String value, String tagerClass) {
		this.value = value;
		this.tagerClass = tagerClass;
	}

	public String getValue() {
		return value;
	}

	public String getTagerClass() {
		return tagerClass;
	}

}
